home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / games / puzzle.arc / PUZZLE.DOC < prev   
Text File  |  1990-04-25  |  4KB  |  91 lines

  1.                               ********************
  2.                               * Puzzle Accessory *
  3.                               *    Version 1.0   *
  4.                               ********************
  5.  
  6.                                    written by
  7.                                  Trevin Beattie
  8.  
  9.                                  April 25, 1990
  10.  
  11.  
  12.  
  13.         Greetings!  'Puzzle' is my first attempt at distributable software for
  14. the Atari ST.  It's basically the same type of mosiac puzzle that was found on
  15. the first Macintosh computers, and also on a few other B/W systems.  Since I
  16. haven't seen anything like it for the ST yet, I thought it would be a good idea
  17. to make one.
  18.  
  19.         To load the puzzle accessory, put it in the root directory of whichever
  20. disk you will boot the computer from and then reboot the system (or else change
  21. the screen resolution if you have a color monitor).  Puzzle will now be in the
  22. Desk menu.
  23.  
  24.         Puzzle starts out as a 4x4 grid of squares, but you can make it easier
  25. or harder by clicking the left and right arrows, respectively, at the bottom
  26. of the window.  The minimum size is 2x2 (which is ridiculously easy!), and the
  27. current maximum size is 10x10.  When changing sizes, the program re-initializes
  28. and scrambles the new puzzle, which may take a couple of seconds for the large
  29. ones (an ellipse ... indicates that the computer is scrambling the puzzle).
  30. The size box in the lower right corner of the window changes the screen size of
  31. the puzzle.  Also, the size will automatically be adjusted if the current or
  32. selected setting is too small.
  33.  
  34.         The object of the puzzle is to arrange all of the numbers in order,
  35. counting left to right, with the 'hole' in the lower right corner.  The hole
  36. provides a space which you can move numbered boxes around in.  More than one
  37. box can be moved at a time.  To illustrate:
  38.  
  39.                                     1   3
  40.                                     4 2 8
  41.                                     7 6 5
  42.  
  43. To solve this example, first click on the 6.  This will move the 2 up into the
  44. hole, the 6 up into 2's place, and leave a new hole in 6's place:
  45.  
  46.                                     1 2 3
  47.                                     4 6 8
  48.                                     7   5
  49.  
  50. Now move the 5 left and the eight down by clicking on the 5 then on the 8:
  51.  
  52.                                     1 2 3
  53.                                     4 6
  54.                                     7 5 8
  55.  
  56. Next move the 6 right and the 5 up by clicking on 6 then on 5:
  57.  
  58.                                     1 2 3
  59.                                     4 5 6
  60.                                     7   8
  61.  
  62. Now the numbers are in order, but the hole must be 'moved' in the right spot.
  63. This is done by moving the 8:
  64.  
  65.                                     1 2 3
  66.                                     4 5 6
  67.                                     7 8
  68.  
  69. A dialog box will come up saying that you correctly solved the puzzle, and will
  70. tell you how many clicks it took you to do it; moving a set of boxes at once
  71. counts as one click (as in the 2-6 pair above).  In the example, therefore, it
  72. took 6 clicks.  Clicking on 'Re-scramble' will scramble the puzzle for a new
  73. game.
  74.  
  75.         'Puzzle' is distributed as freeware, so you can make as many copies as
  76. you wish.  I only ask that this document sticks with every copy of the
  77. accessory.  If you feel that this program is worth something, or if you would
  78. like to see some amazing programs come out soon, go ahead and send me a
  79. donation for better development tools.  Also feel free to send any comments,
  80. bugs (heaven forbid!), or suggestions you may have.  The documented source code
  81. for this program is also available -- please send enough money to cover
  82. printing and mailing costs if you want it.  It was made using Mark Johnson's
  83. C compiler, after modifying (and extensively debugging) the GEM library and
  84. program header (the previous version won't work with accessories).
  85.  
  86.         Have fun!
  87.  
  88.                     Trevin Beattie
  89.                     7690 Dell Road
  90.                     Salt Lake City, UT  84121
  91.